Short:    C & C++ tools: ccb flist hdrtag toproto
Author:   cec@gryphon.gsfc.nasa.gov (Charles Campbell)
Uploader: cec@gryphon.gsfc.nasa.gov
Type:     dev/c

The DrChip1_03 archive contains four programs to make working with C and
C++ more fruitful.

ccb     Dr. Chip's C Beautifier program.  Places source code in Dr. Chip's
        preferred indentation style. ccb's indentation methods can be
        customized via options.  Binary only, freeware.

flist   flist generates lists of functions from either C or C++ files.  The
        lists may optionally be in the form of prototypes, extern style (old
		K&R), restricted to global/static functions, and made suitable for
		inclusion into comments; flist can generate <tags> and <TAGS> files,
		too, and merge them with <hdrtags> files.  Handles both C and C++.
		Binary only, freeware.

hdrtag  Hdrtags will process header files (*.h) so one can tag to structure
        names, typedefs, #define labels, and enumerated types.  Entire
		hierarchies of header files can be tagged (include:), too.  That
		sure helps with the Amiga's extensive includes!  See flist for
		generating merged hdrtags, tags, and TAGS files.  Handles C, C++,
		and *.y (yacc/bison) files, too.  Binary only, freeware.

toproto The toproto program converts source code to and from old K&R style
        to the new prototype-using style.  It converts to and from the old
        <varargs.h> style to <stdarg.h> style, too.  Binary only, freeware.

The DrChip utilities were compiled so that they need a 68020 or better and a
math coprocessor.  If they don't work for you, and your machine doesn't satisfy
those constraints, that may well be why.  None of these programs really use
floating point, so hopefully the coprocessor restriction is inactive.  Let me
know if there's a problem, please!

                        Charles E Campbell, Jr, PhD
                        cec@gryphon.gsfc.nasa.gov


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
   40060   21159 47.1% 08-Nov-94 14:57:24  DrChip/ccb/ccb
    3728    1871 49.8% 08-Nov-94 14:08:40  DrChip/ccb/ccb.doc
     239     171 28.4% 21-May-93 14:07:44  DrChip/ccb/Contents
     416     275 33.8% 21-May-93 13:00:48  DrChip/flist/Contents
   48888   26092 46.6% 08-Nov-94 14:59:46  DrChip/flist/flist
    3538    1690 52.2% 08-Nov-94 14:10:00  DrChip/flist/flist.doc
     357     257 28.0% 21-May-93 13:00:18  DrChip/hdrtag/Contents
   48428   25683 46.9% 08-Nov-94 15:01:18  DrChip/hdrtag/hdrtag
    6645    2908 56.2% 08-Nov-94 14:29:16  DrChip/hdrtag/hdrtag.doc
     274     183 33.2% 21-May-93 13:18:06  DrChip/toproto/Contents
   46768   24521 47.5% 08-Nov-94 15:07:40  DrChip/toproto/toproto
    4980    2224 55.3% 08-Nov-94 14:48:36  DrChip/toproto/toproto.doc
-------- ------- ----- --------- --------
  204321  107034 47.6% 09-Nov-94 02:33:32   12 files
